skeleton leaf - Spanish English Dictionary